supervisor license - Español Inglés Diccionario